שיחה פלאפונית ראשונית,
ביקשה שאספר קצת על עצמי ולאחר מכן שאלה שאלות טכנולוגיות שבסופם הגישה אותי למטלת בית
השאלות היו כדי לברר האם אני מבין מושגים בסיסיים בJS
שאלות מתוך הראיון
מה המהירות סיבוכיות של מערך דו ממדי
מה זה EVENT LOOP
מה יותר מהיר PUSH או UNSHIFT
3 שלבים. ראיון טלפוני. מבחן מעשי בכתב. ראיון מקצועי עם ראש צוות.
מהרושם שקיבלתי עובדים בדגש בארכיטקטורת mvp אבל תוודאו את זה
שאלות מתוך הראיון
הראיון הטלפוני לא ממש קשה כל מי ששמע על פיתוח בandroid יכול לענות מתוך שינה על השאלות. ממה שאני זוכר:
- מה ההבדל בין activity וservice,
- מה זה broadcast reciever ולמה זה משמש,
- מנה את הlifecycle של הactivity.
שאלות במבחן המעשי היו יותר מאתגרות אבל גם יחסית קלילות. בעיקר שאלו על application וsingleton. מה זה, למה זה נועד, מה עושים עם זה ואיך מממשים. יש עוד שאלות כלליות על oop וood לתאר מה זה class וinterface, את היחס בינהם. דוגמא לירושה מרובה ופולימורפיזם. מה זה new בשפת java. מה זה getInstance. מנה מספר דרכים לגלות את הסוג של האובייקט בruntime דוגמאת instanceof וכו
הראיון עם איש מקצוע, הראש צוות, אני מניח שהוא סובייקטיבי עבור כל מתמודד. אישית לי זה עבר כשיחה ולא כמבחן. כל השאלות שנשאלתי עניתי עליהן ללא רבב, מלבד אחת אחרונה שהיתה יותר קשורה להעדפות אישיות בתכנות.